Skip to content

Unix and Linux File Utilities

Self-paced videos, Lifetime access, Study material, Certification prep, Technical support, Course Completion Certificate


Uplatz

Summary

Price
£12 inc VAT
Study method
Online, On Demand What's this?
Duration
2.5 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Reed courses certificate of completion - Free
  • Uplatz Certificate of Completion - Free

Add to basket or enquire

Overview

Uplatz offers this comprehensive course on Unix and Linux File Utilities. It is a self-paced course consisting of video lectures. You will be awarded Course Completion Certificate at the end of the course.

Just like Windows, iOS, and Mac OS, Linux is an operating system. In fact, one of the most popular platforms on the planet, Android, is powered by the Linux operating system. An operating system is software that manages all of the hardware resources associated with your desktop or laptop. To put it simply, the operating system manages the communication between your software and your hardware. Without the operating system (OS), the software wouldn’t function.

The Linux operating system comprises several different pieces:

  1. Bootloader – The software that manages the boot process of your computer. For most users, this will simply be a splash screen that pops up and eventually goes away to boot into the operating system.
  2. Kernel – This is the one piece of the whole that is actually called ‘Linux’. The kernel is the core of the system and manages the CPU, memory, and peripheral devices. The kernel is the lowest level of the OS.
  3. Init system – This is a sub-system that bootstraps the user space and is charged with controlling daemons. One of the most widely used init systems is systemd, which also happens to be one of the most controversial. It is the init system that manages the boot process, once the initial booting is handed over from the bootloader (i.e., GRUB or GRand Unified Bootloader).
  4. Daemons – These are background services (printing, sound, scheduling, etc.) that either start up during boot or after you log into the desktop.
  5. Graphical server – This is the sub-system that displays the graphics on your monitor. It is commonly referred to as the X server or just X.
  6. Desktop environment – This is the piece that the users actually interact with. There are many desktop environments to choose from (GNOME, Cinnamon, Mate, Pantheon, Enlightenment, KDE, Xfce, etc.). Each desktop environment includes built-in applications (such as file managers, configuration tools, web browsers, and games).
  7. Applications – Desktop environments do not offer the full array of apps. Just like Windows and macOS, Linux offers thousands upon thousands of high-quality software titles that can be easily found and installed. Most modern Linux distributions (more on this below) include App Store-like tools that centralize and simplify application installation. For example, Ubuntu Linux has the Ubuntu Software Center (a rebrand of GNOME Software) which allows you to quickly search among the thousands of apps and install them from one centralized location.

The Unix and Linux File Utilities by Uplatz is a complete end-to-end course covering all topics.

Curriculum

1
section
3
lectures
2h 28m
total

Course media

Description

Unix software usually focuses on how the computer infrastructure (including the computer hardware, operating system, application software and data storage) operates. Application software could be thought of as anything that could run the same way on any operating system.

Unix is a Computer Operating System which is capable of handling activities from multiple users at the same time. Unix systems also have a graphical user interface (GUI) similar to Microsoft Windows which provides an easy to use environment. The UNIX operating system is made up of three parts; the kernel, the shell and the programs.

There are 10 useful Utility tools for Linux users which include various network monitoring and system auditing.

1. W - Display who is logged into the system and what process executed by them.

2. Nmon–Nmon or nigel’s monitor is a tool which displays performance information of the systems.

3. Ncdu – A command utility is a cursor based version of ‘du’ the command is used to analyze disk space occupied by various directories.

4. Slurm – A command-line utility used for command based network interface bandwidth monitoring, it will display asci based graphic.

5. Findmnt – Findmnt command is used to find mount file system. It is used to list mount devices and can also mount or unmount devices as and when required it comes as part of util-linux.

6. dstat – Combined and flexible tool can be used to monitor memory, process, network or disk space performance.

7. saidar – Another cli based system statistics monitoring tool, provide information about disk uses, network, memory swap etc.

8. SS or socket statistics is a good alternative to netstat it directory gather information from kernel space nad play fast in comparison to the netstat utility.

9. Ccze – A tool that decorate your logs.

10. Ranwhen.py – A python-based terminal utility that can be used to display system activities graphically.

There are three basic types of files

Ordinary Files − An ordinary file is a file on the system that contains data, text, or program instructions.

Directories − Directories store both special and ordinary files. For users familiar with Windows or Mac OS.

Special Files − Some special files provide access to hardware such as hard drives, CD-ROM drives, modems, and Ethernet adapters.

Who is this course for?

Everyone

Requirements

Passion and zeal to succeed!

Career path

  • Linux Programmer
  • Linux Developer
  • Software Developer
  • Linux Kernel Developer
  • Cloud Engineer/Architect
  • Cloud Network Architect
  • System Administrator
  • Systems Support Analyst (Linux)
  • IT Support Engineer - Linux
  • DevOps Engineer
  • Linux Engineer CI/CD
  • Linux Platform Engineer
  • Embedded Linux Engineer
  • Linux Systems Administrator
  • Linux Architect
  • Linux Integration/DevOps Engineer
  • Platform/Infrastructure Engineer

Questions and answers

Currently there are no Q&As for this course. Be the first to ask a question.

Certificates

Reed courses certificate of completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Uplatz Certificate of Completion

Digital certificate - Included

Course Completion Certificate by Uplatz

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.